With good web hosts, yes.
For bad web hosts, use whatever works.
✅ Login and plugin install with Chrome PHP
✅ Realtime with web sockets
✅ Fetch public files with Rclone and scripting
✅ Fetch private files with PHP zip + WP REST API
✅ New domain and tagline, for ease of use
🤷♂️ No accounts, maybe tie ownership to web access